package org.jeecg.modules.deal.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.util.Date;

/**
 * @Description: 订阅查询
 * @Author: jeecg-boot
 * @Date: 2019-07-08
 * @Version: V1.0
 */
@Data
public class DesReportTable {

    /**
     * id
     */
    private String id;

    /**
     * 订阅id
     */
    private String fdSscid;

    /**
     * 订阅名称
     */
    private String fdSscidName;

    /**
     * 类型(1:自动,2:手工)
     */
    private String fdType;
    /**
     * 类型(日分区类型)
     */
    @Excel(name = "类型", width = 15, dicCode = "t_sys_tableinfo_type")
    @Dict(dicCode = "t_sys_tableinfo_type")
    private String fdTableinfoType;
    /**
     * 表id
     */
    private String fdTableId;

    /**
     * 表名称
     */
    private String fdTableName;

    /**
     * 表schema
     */
    private String fdSchema;

    /**
     * 同步日期
     */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date runDate;

    /**
     * 自动订阅id
     */
    private String autoSscId;

    /**
     * 手动订阅id
     */
    private String sgSscId;
    /*目标环境*/
    private String fdSource;
    /*脱敏频度*/
    @Excel(name = "推送频次", dicCode="autossc_num")
    @Dict(dicCode = "autossc_num")
    private String fdProNum;



}
